package com.eshore.norm.pattern.adapter.demo1;

/**
 * -将TF卡信息适配给SD卡（适配器（Adapter）：将适配者的接口转换成目标接口的类。）
 *  个人理解原理：SDAdapterTF跟目标接口一致，只是在其方法实现中调用了适配者方法，在其中起到桥梁的作用
 * @author: v-chenjl62
 * @date: 2024/2/5 9:45
 */
public class SDAdapterTF implements SDCard {
    TFCard tfCard;

    public SDAdapterTF(TFCard tfCard) {
        this.tfCard = tfCard;
    }

    @Override
    public String readSD(){
        String msg=tfCard.readTF();
        return msg;
    }

    @Override
    public void writeSD(){
        tfCard.writeTF();
    }
}
